\hypertarget{class_game_handler}{\section{Game\-Handler Class Reference}
\label{class_game_handler}\index{Game\-Handler@{Game\-Handler}}
}


Responsible for handling the entire game. Reacts from incoming signals from \hyperlink{class_operation_controller}{Operation\-Controller}, \hyperlink{class_health}{Health} and \hyperlink{class_game_time}{Game\-Time}.  




{\ttfamily \#include $<$Game\-Handler.\-h$>$}

Inheritance diagram for Game\-Handler\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_game_handler}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_game_handler_a33d310cf8d09a5cf3effbc8ffc070de1}{{\bfseries Game\-Handler} (int prio, \hyperlink{class_sound_controller}{Sound\-Controller} $\ast$sound\-Controller, \hyperlink{class_game_time}{Game\-Time} $\ast$game\-Time, \hyperlink{class_health}{Health} $\ast$health)}\label{class_game_handler_a33d310cf8d09a5cf3effbc8ffc070de1}

\item 
\hypertarget{class_game_handler_a0897727cc72173c42f78bf77f9f7fcc9}{void \hyperlink{class_game_handler_a0897727cc72173c42f78bf77f9f7fcc9}{Zero\-Game\-Time} ()}\label{class_game_handler_a0897727cc72173c42f78bf77f9f7fcc9}

\begin{DoxyCompactList}\small\item\em Sets the Zere\-Game\-Time flag. \end{DoxyCompactList}\item 
\hypertarget{class_game_handler_a196a4152a4772669c717a5843c06f233}{void \hyperlink{class_game_handler_a196a4152a4772669c717a5843c06f233}{Death} ()}\label{class_game_handler_a196a4152a4772669c717a5843c06f233}

\begin{DoxyCompactList}\small\item\em Sets the Death flag. \end{DoxyCompactList}\item 
\hypertarget{class_game_handler_a84593117688f232ac9b387edf9617000}{void \hyperlink{class_game_handler_a84593117688f232ac9b387edf9617000}{Start\-Game} ()}\label{class_game_handler_a84593117688f232ac9b387edf9617000}

\begin{DoxyCompactList}\small\item\em Sets the Start\-Game flag. \end{DoxyCompactList}\item 
\hypertarget{class_game_handler_ad5e735a1df7e20ed938727bd232a7e2b}{void \hyperlink{class_game_handler_ad5e735a1df7e20ed938727bd232a7e2b}{Stop\-Game} ()}\label{class_game_handler_ad5e735a1df7e20ed938727bd232a7e2b}

\begin{DoxyCompactList}\small\item\em Sets the Stop\-Game flag. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Responsible for handling the entire game. Reacts from incoming signals from \hyperlink{class_operation_controller}{Operation\-Controller}, \hyperlink{class_health}{Health} and \hyperlink{class_game_time}{Game\-Time}. 

The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
headers/Game\-Handler.\-h\item 
compile/Game\-Handler.\-cpp\end{DoxyCompactItemize}
